// ============ raw data array ============ //
int rawData[] = { // Eg: 1000 elements
  -24, //  0
  -69, //  1
  -14, //  2
  42, //  3
  39, //  4
  53, //  5
  2, //  6
  -4, //  7
  56, //  8
  -42, //  9
  -74, //  10
  -23, //  11
  -96, //  12
  -50, //  13
  -23, //  14
  2, //  15
  73, //  16
  31, //  17
  16, //  18
  65, //  19
  -73, //  20
  -57, //  21
  -47, //  22
  -7, //  23
  32, //  24
  -2, //  25
  64, //  26
  51, //  27
  97, //  28
  22, //  29
  78, //  30
  28, //  31
  -65, //  32
  -24, //  33
  -21, //  34
  21, //  35
  82, //  36
  -21, //  37
  35, //  38
  13, //  39
  -6, //  40
  67, //  41
  75, //  42
  -70, //  43
  -48, //  44
  90, //  45
  -33, //  46
  11, //  47
  39, //  48
  94, //  49
  -65, //  50
  -32, //  51
  -78, //  52
  -38, //  53
  -85, //  54
  -48, //  55
  15, //  56
  7, //  57
  31, //  58
  48, //  59
  -64, //  60
  85, //  61
  -5, //  62
  37, //  63
  52, //  64
  -81, //  65
  41, //  66
  77, //  67
  43, //  68
  -46, //  69
  -41, //  70
  -58, //  71
  -93, //  72
  80, //  73
  47, //  74
  76, //  75
  -66, //  76
  -4, //  77
  -68, //  78
  98, //  79
  92, //  80
  99, //  81
  -30, //  82
  39, //  83
  54, //  84
  -13, //  85
  95, //  86
  83, //  87
  43, //  88
  -53, //  89
  -64, //  90
  -41, //  91
  41, //  92
  -43, //  93
  -49, //  94
  37, //  95
  -89, //  96
  34, //  97
  60, //  98
  -22, //  99
  98, //  100
  87, //  101
  45, //  102
  98, //  103
  62, //  104
  46, //  105
  86, //  106
  -15, //  107
  -60, //  108
  -4, //  109
  178, //  110
  -51, //  111
  25, //  112
  127, //  113
  156, //  114
  110, //  115
  176, //  116
  -103, //  117
  -174, //  118
  -177, //  119
  -13, //  120
  -64, //  121
  32, //  122
  70, //  123
  29, //  124
  56, //  125
  -40, //  126
  13, //  127
  -62, //  128
  7, //  129
  46, //  130
  53, //  131
  90, //  132
  -49, //  133
  -36, //  134
  -87, //  135
  -38, //  136
  29, //  137
  -42, //  138
  76, //  139
  -54, //  140
  -31, //  141
  -29, //  142
  69, //  143
  -68, //  144
  95, //  145
  -97, //  146
  6, //  147
  -33, //  148
  -28, //  149
  -73, //  150
  -98, //  151
  -94, //  152
  -100, //  153
  -46, //  154
  -22, //  155
  -67, //  156
  -12, //  157
  87, //  158
  -76, //  159
  -77, //  160
  -94, //  161
  55, //  162
  80, //  163
  -74, //  164
  -37, //  165
  -48, //  166
  -21, //  167
  -63, //  168
  16, //  169
  -17, //  170
  -51, //  171
  -82, //  172
  -32, //  173
  -68, //  174
  7, //  175
  28, //  176
  -29, //  177
  -25, //  178
  23, //  179
  60, //  180
  2, //  181
  2, //  182
  -80, //  183
  76, //  184
  93, //  185
  -34, //  186
  75, //  187
  -92, //  188
  74, //  189
  -46, //  190
  28, //  191
  70, //  192
  91, //  193
  -19, //  194
  94, //  195
  -4, //  196
  81, //  197
  -100, //  198
  71, //  199
  98, //  200
  -37, //  201
  21, //  202
  -62, //  203
  21, //  204
  -56, //  205
  47, //  206
  -74, //  207
  -8, //  208
  -78, //  209
  9, //  210
  52, //  211
  6, //  212
  -52, //  213
  8, //  214
  -6, //  215
  1, //  216
  40, //  217
  24, //  218
  -90, //  219
  2, //  220
  -52, //  221
  -24, //  222
  58, //  223
  -11, //  224
  8, //  225
  92, //  226
  -59, //  227
  25, //  228
  61, //  229
  51, //  230
  -56, //  231
  -79, //  232
  -83, //  233
  89, //  234
  7, //  235
  8, //  236
  64, //  237
  -16, //  238
  92, //  239
  94, //  240
  98, //  241
  -7, //  242
  88, //  243
  17, //  244
  43, //  245
  68, //  246
  27, //  247
  28, //  248
  33, //  249
  108, //  250
  102, //  251
  92, //  252
  77, //  253
  51, //  254
  20, //  255
  15, //  256
  28, //  257
  48, //  258
  33, //  259
  86, //  260
  19, //  261
  11, //  262
  98, //  263
  84, //  264
  111, //  265
  94, //  266
  -65, //  267
  -91, //  268
  -101, //  269
  59, //  270
  26, //  271
  -54, //  272
  -85, //  273
  94, //  274
  94, //  275
  61, //  276
  -52, //  277
  79, //  278
  -87, //  279
  78, //  280
  -30, //  281
  -3, //  282
  -2, //  283
  -33, //  284
  -39, //  285
  48, //  286
  3, //  287
  -21, //  288
  -91, //  289
  64, //  290
  81, //  291
  8, //  292
  89, //  293
  -69, //  294
  52, //  295
  -8, //  296
  12, //  297
  67, //  298
  -39, //  299
  -1, //  300
  -17, //  301
  -87, //  302
  91, //  303
  35, //  304
  -49, //  305
  91, //  306
  81, //  307
  -83, //  308
  19, //  309
  -20, //  310
  -53, //  311
  90, //  312
  -78, //  313
  -10, //  314
  77, //  315
  65, //  316
  -42, //  317
  -82, //  318
  31, //  319
  35, //  320
  -98, //  321
  -44, //  322
  -6, //  323
  -85, //  324
  -71, //  325
  -19, //  326
  69, //  327
  -97, //  328
  -98, //  329
  56, //  330
  -40, //  331
  17, //  332
  33, //  333
  -27, //  334
  65, //  335
  91, //  336
  -79, //  337
  52, //  338
  -31, //  339
  -93, //  340
  83, //  341
  67, //  342
  66, //  343
  54, //  344
  -19, //  345
  -30, //  346
  28, //  347
  92, //  348
  -67, //  349
  21, //  350
  51, //  351
  -86, //  352
  30, //  353
  -65, //  354
  84, //  355
  30, //  356
  -11, //  357
  -73, //  358
  -42, //  359
  -1, //  360
  88, //  361
  -9, //  362
  -88, //  363
  92, //  364
  48, //  365
  99, //  366
  37, //  367
  -81, //  368
  -97, //  369
  92, //  370
  79, //  371
  26, //  372
  29, //  373
  88, //  374
  16, //  375
  -91, //  376
  26, //  377
  -38, //  378
  -51, //  379
  11, //  380
  -55, //  381
  -32, //  382
  48, //  383
  89, //  384
  -50, //  385
  60, //  386
  73, //  387
  -86, //  388
  20, //  389
  -35, //  390
  54, //  391
  86, //  392
  -95, //  393
  18, //  394
  74, //  395
  -50, //  396
  -22, //  397
  10, //  398
  -49, //  399
  -23, //  400
  -100, //  401
  -37, //  402
  -11, //  403
  -62, //  404
  0, //  405
  -71, //  406
  6, //  407
  -78, //  408
  34, //  409
  86, //  410
  -35, //  411
  35, //  412
  -1, //  413
  5, //  414
  -42, //  415
  -49, //  416
  96, //  417
  -100, //  418
  -53, //  419
  50, //  420
  -56, //  421
  -87, //  422
  -100, //  423
  -30, //  424
  87, //  425
  86, //  426
  68, //  427
  -81, //  428
  38, //  429
  -50, //  430
  -11, //  431
  100, //  432
  30, //  433
  -25, //  434
  93, //  435
  68, //  436
  8, //  437
  -87, //  438
  -13, //  439
  -10, //  440
  17, //  441
  -48, //  442
  -25, //  443
  -52, //  444
  -32, //  445
  1, //  446
  -69, //  447
  92, //  448
  62, //  449
  -52, //  450
  -96, //  451
  83, //  452
  66, //  453
  48, //  454
  -96, //  455
  48, //  456
  -18, //  457
  -89, //  458
  82, //  459
  -69, //  460
  -45, //  461
  -84, //  462
  89, //  463
  21, //  464
  -23, //  465
  -29, //  466
  -58, //  467
  16, //  468
  -90, //  469
  75, //  470
  -34, //  471
  -51, //  472
  -13, //  473
  -25, //  474
  93, //  475
  -36, //  476
  -41, //  477
  13, //  478
  56, //  479
  7, //  480
  4, //  481
  -9, //  482
  -86, //  483
  -5, //  484
  38, //  485
  56, //  486
  14, //  487
  -4, //  488
  -30, //  489
  24, //  490
  -34, //  491
  -86, //  492
  75, //  493
  88, //  494
  -66, //  495
  -62, //  496
  6, //  497
  -23, //  498
  66, //  499
  -81, //  500
  72, //  501
  -64, //  502
  -66, //  503
  -72, //  504
  44, //  505
  86, //  506
  0, //  507
  -41, //  508
  -40, //  509
  18, //  510
  -68, //  511
  74, //  512
  94, //  513
  46, //  514
  38, //  515
  6, //  516
  88, //  517
  61, //  518
  13, //  519
  -42, //  520
  -78, //  521
  32, //  522
  -72, //  523
  -41, //  524
  82, //  525
  24, //  526
  -79, //  527
  76, //  528
  -92, //  529
  -14, //  530
  56, //  531
  54, //  532
  59, //  533
  -59, //  534
  8, //  535
  24, //  536
  42, //  537
  -48, //  538
  13, //  539
  -48, //  540
  -11, //  541
  94, //  542
  15, //  543
  -71, //  544
  -59, //  545
  81, //  546
  5, //  547
  89, //  548
  -18, //  549
  68, //  550
  -23, //  551
  86, //  552
  -21, //  553
  -12, //  554
  32, //  555
  -26, //  556
  -73, //  557
  16, //  558
  81, //  559
  -95, //  560
  -11, //  561
  4, //  562
  -18, //  563
  -21, //  564
  53, //  565
  -72, //  566
  -30, //  567
  5, //  568
  73, //  569
  82, //  570
  41, //  571
  -79, //  572
  -44, //  573
  -61, //  574
  -60, //  575
  7, //  576
  -16, //  577
  98, //  578
  -57, //  579
  98, //  580
  -100, //  581
  -96, //  582
  -51, //  583
  -88, //  584
  -8, //  585
  73, //  586
  -2, //  587
  -66, //  588
  32, //  589
  16, //  590
  8, //  591
  -55, //  592
  50, //  593
  93, //  594
  -93, //  595
  96, //  596
  -22, //  597
  -75, //  598
  -52, //  599
  30, //  600
  0, //  601
  -69, //  602
  -83, //  603
  58, //  604
  37, //  605
  38, //  606
  5, //  607
  49, //  608
  -38, //  609
  -62, //  610
  24, //  611
  26, //  612
  21, //  613
  9, //  614
  -34, //  615
  44, //  616
  82, //  617
  17, //  618
  74, //  619
  52, //  620
  0, //  621
  99, //  622
  -81, //  623
  -79, //  624
  69, //  625
  -25, //  626
  39, //  627
  9, //  628
  54, //  629
  47, //  630
  -30, //  631
  19, //  632
  35, //  633
  -74, //  634
  41, //  635
  83, //  636
  69, //  637
  12, //  638
  -8, //  639
  -38, //  640
  75, //  641
  55, //  642
  -44, //  643
  -89, //  644
  -2, //  645
  18, //  646
  -40, //  647
  96, //  648
  -41, //  649
  -85, //  650
  48, //  651
  19, //  652
  68, //  653
  -12, //  654
  27, //  655
  -65, //  656
  9, //  657
  -25, //  658
  -100, //  659
  -35, //  660
  91, //  661
  8, //  662
  -83, //  663
  59, //  664
  -27, //  665
  -11, //  666
  -60, //  667
  -2, //  668
  17, //  669
  -14, //  670
  30, //  671
  -40, //  672
  65, //  673
  68, //  674
  -80, //  675
  -34, //  676
  42, //  677
  -91, //  678
  47, //  679
  -58, //  680
  30, //  681
  31, //  682
  -1, //  683
  55, //  684
  -13, //  685
  -33, //  686
  66, //  687
  -64, //  688
  45, //  689
  87, //  690
  77, //  691
  -71, //  692
  -79, //  693
  -59, //  694
  2, //  695
  -89, //  696
  69, //  697
  -15, //  698
  -33, //  699
  75, //  700
  5, //  701
  8, //  702
  21, //  703
  -44, //  704
  -3, //  705
  -26, //  706
  -24, //  707
  63, //  708
  71, //  709
  77, //  710
  56, //  711
  30, //  712
  -35, //  713
  -50, //  714
  -81, //  715
  73, //  716
  -10, //  717
  -31, //  718
  23, //  719
  -62, //  720
  -80, //  721
  31, //  722
  30, //  723
  53, //  724
  -87, //  725
  -7, //  726
  13, //  727
  -47, //  728
  19, //  729
  40, //  730
  -72, //  731
  -80, //  732
  -56, //  733
  -62, //  734
  70, //  735
  -40, //  736
  -88, //  737
  74, //  738
  86, //  739
  15, //  740
  18, //  741
  79, //  742
  -42, //  743
  -69, //  744
  -49, //  745
  -29, //  746
  -69, //  747
  88, //  748
  -89, //  749
  40, //  750
  35, //  751
  40, //  752
  -62, //  753
  100, //  754
  70, //  755
  73, //  756
  44, //  757
  24, //  758
  -35, //  759
  61, //  760
  27, //  761
  60, //  762
  15, //  763
  -16, //  764
  -81, //  765
  -92, //  766
  33, //  767
  0, //  768
  33, //  769
  -77, //  770
  -94, //  771
  4, //  772
  -6, //  773
  -23, //  774
  53, //  775
  38, //  776
  75, //  777
  89, //  778
  8, //  779
  27, //  780
  -42, //  781
  19, //  782
  -66, //  783
  -67, //  784
  70, //  785
  24, //  786
  -25, //  787
  63, //  788
  48, //  789
  52, //  790
  -24, //  791
  10, //  792
  -90, //  793
  49, //  794
  95, //  795
  70, //  796
  -49, //  797
  88, //  798
  53, //  799
  80, //  800
  80, //  801
  80, //  802
  80, //  803
  40, //  804
  40, //  805
  40, //  806
  40, //  807
  40, //  808
  40, //  809
  90, //  810
  40, //  811
  40, //  812
  90, //  813
  90, //  814
  90, //  815
  90, //  816
  -90, //  817
  -90, //  818
  -90, //  819
  57, //  820
  -93, //  821
  -69, //  822
  -6, //  823
  -95, //  824
  6, //  825
  26, //  826
  -93, //  827
  -52, //  828
  2, //  829
  46, //  830
  85, //  831
  78, //  832
  93, //  833
  -36, //  834
  11, //  835
  44, //  836
  -8, //  837
  -29, //  838
  44, //  839
  -56, //  840
  -11, //  841
  -71, //  842
  85, //  843
  31, //  844
  93, //  845
  35, //  846
  -71, //  847
  -32, //  848
  33, //  849
  -77, //  850
  45, //  851
  -34, //  852
  78, //  853
  59, //  854
  -16, //  855
  67, //  856
  -94, //  857
  25, //  858
  -29, //  859
  -50, //  860
  30, //  861
  -21, //  862
  27, //  863
  19, //  864
  -55, //  865
  68, //  866
  32, //  867
  68, //  868
  -8, //  869
  81, //  870
  90, //  871
  71, //  872
  23, //  873
  83, //  874
  2, //  875
  45, //  876
  -69, //  877
  -21, //  878
  2, //  879
  93, //  880
  -11, //  881
  -79, //  882
  93, //  883
  18, //  884
  -70, //  885
  -92, //  886
  38, //  887
  -47, //  888
  -72, //  889
  -26, //  890
  18, //  891
  -2, //  892
  -78, //  893
  -21, //  894
  43, //  895
  28, //  896
  51, //  897
  95, //  898
  5, //  899
  -62, //  900
  -95, //  901
  52, //  902
  77, //  903
  -21, //  904
  43, //  905
  7, //  906
  -59, //  907
  99, //  908
  -81, //  909
  -74, //  910
  -40, //  911
  10, //  912
  55, //  913
  82, //  914
  -36, //  915
  79, //  916
  53, //  917
  79, //  918
  84, //  919
  -4, //  920
  89, //  921
  -99, //  922
  57, //  923
  -84, //  924
  68, //  925
  -96, //  926
  14, //  927
  30, //  928
  -3, //  929
  58, //  930
  -64, //  931
  16, //  932
  -98, //  933
  84, //  934
  -97, //  935
  -42, //  936
  -17, //  937
  -2, //  938
  9, //  939
  -84, //  940
  3, //  941
  20, //  942
  -64, //  943
  34, //  944
  96, //  945
  -17, //  946
  73, //  947
  68, //  948
  -26, //  949
  37, //  950
  -25, //  951
  20, //  952
  48, //  953
  55, //  954
  68, //  955
  -50, //  956
  -9, //  957
  77, //  958
  86, //  959
  40, //  960
  -75, //  961
  -63, //  962
  -2, //  963
  -29, //  964
  -32, //  965
  -54, //  966
  40, //  967
  -39, //  968
  31, //  969
  6, //  970
  37, //  971
  -79, //  972
  100, //  973
  53, //  974
  69, //  975
  43, //  976
  86, //  977
  12, //  978
  -29, //  979
  -87, //  980
  7, //  981
  -69, //  982
  94, //  983
  -2, //  984
  62, //  985
  88, //  986
  -91, //  987
  -95, //  988
  -93, //  989
  -26, //  990
  -61, //  991
  1, //  992
  -47, //  993
  -48, //  994
  91, //  995
  -86, //  996
  -92, //  997
  -56, //  998
  -28, //  999
};

// ============ wavelet pattern ============ //
int pattern[] = { // Eg: 20 elements
  80, //  0
  80, //  1
  80, //  2
  80, //  3
  40, //  4
  40, //  5
  40, //  6
  40, //  7
  40, //  8
  40, //  9
  90, //  10
  40, //  11
  40, //  12
  90, //  13
  90, //  14
  90, //  15
  90, //  16
  -90, //  17
  -90, //  18
  -90, //  19
};
